/* CSS Document */
body{text-align:center; background-color:#A8A8A8;}
*{ margin:0 0 0 0;}
dl,ol,li,ul,dt,dd{ list-style-type:none;}
.bgallimg img{ margin: -18 auto 0 auto;}
.margin{margin: 0 auto 0 auto; top:50%; left:50%; margin-left:-380px; margin-top:-300px; position:absolute;}
.bglogo{ margin:0 auto 0 auto; text-align:center; }
.login{ margin-top:100px; width:450px; height:420px; border-radius:10px; background: #fff; margin:-10 auto 0 auto; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)"; opacity:0.7; filter:alpha(opacity=70); border: solid 2px #0C0;}
.sy_name{ margin-left:16px; padding-bottom:16px; font-size:20px; color:#333;}
.login_list{ margin-left:-20px; padding-top:30px;}
input{ height:26px; width:250px; margin-top:12px; margin-left:10px;}
.btn input{ width:300px; padding-top:6 6; padding-left:10px; height:36px; display:inline; font-size:16px; color:#333;}
.txtzhuce input{ width:300px; padding-top:6 6; padding-left:10px; height:36px; display:inline; font-size:16px; color:#333;}
.forgetpwd input{ width:300px; padding-top:6 6; padding-left:10px; height:36px; display:inline; font-size:16px; color:#333;}
.error{ padding-top:18px;}
.txtusername{ padding-left:10px; height:38px; background:#fff; width:240px; border: #999 1px solid;}
.txtpwd{padding-left:10px; height:38px; background:#fff; width:240px; border: #999 1px solid;}
.txtyanz{ padding-left:10px; height:38px; background:#fff; width:180px; border: #999 1px solid;}
.loginimg{ height:38px; width:280px;}
.footer{ margin-left:700px; padding-top:30px;}
.name a{ color: #666;}
.pwd a{ color:#666;}
.img a{ color:#666;}